<?php
namespace app\common\model\jiyun\base;


use app\common\model\admin\service_config\ServiceConfigTabAccount;
use app\common\model\base\CountryModel;
use app\common\model\admin\AccountModel;
use think\admin\Model;


/**
 * 渠道模型
 * @package app\common\model\shop
 * @author Lhognqi
 * @DateTime 2024-10-22 11:30:38
 */
class ChannelModel extends Model
{
    // 设置当前模型对应的完整数据表名称
    protected $name = 'jiyun_base_channel';

    // 自动写入时间戳
    protected $autoWriteTimestamp = true;

    /**
     * 日志名称
     * @var string
     */
    protected $oplogName = '渠道管理';

    /**
     * 日志类型
     * @var string
     */
    protected $oplogType = '渠道管理';

    /**
     * 获得快递
     *
     * @return
     */
    public function express ()
    {
        return $this->belongsTo(ServiceConfigTabAccount::class, 'express_id') ;
    }


    /**
     * 获得公司
     *
     * @return
     */
    public function account ()
    {
        return $this->belongsTo(AccountModel::class, 'account_id') ;
    }
    /**
     * 获得国家
     *
     * @return
     */
    public function country()
    {
        return $this->belongsTo(CountryModel::class, 'country_code', 'country_code') ;
    }
}